Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
669 FINCHLEY ROAD Terraced £863,067 £160,000 12 Dec 1996
673 FINCHLEY ROAD Terraced £895,547 £541,000 6 Dec 2006
675 FINCHLEY ROAD Detached £915,996 £340,000 30 Sep 2002
679 FINCHLEY ROAD £1,670,167 £1,315,000 21 Aug 2017